teams in the workplace - Francés Inglés Diccionario